
#define FILE_NAME_LEN     100
#define TRUE 1
#define FALSE 0

extern long int *solution_vector;
extern long int **constraints_matrix;
extern long int NUM_COL;
extern long int NUM_EDGES;
extern long int NUM_NODES;
extern float DENSITY;
extern char instance_name[FILE_NAME_LEN];
extern char solution_name[FILE_NAME_LEN];
extern long int wap_instance;

long int checkConstraints();
void usage();
void checkOptions( long int argc, char *argv[]);
/*long int countViolations ();*/
void readSolution();
long int **allocateMatrix(long int rows, long int cols);
long int *allocateVector(long int size);
